home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2002 #11
/
Amiga Plus CD - 2002 - No. 11.iso
/
Tools
/
Freeware
/
CLVRWIN
/
CleverWIN.dok
< prev
next >
Wrap
Text File
|
2002-10-28
|
5KB
|
140 lines
CleverWIN
COPYRIGHT UND ANDERE LEGALE DINGE
CleverWIN (c) 1997-2002 by Stephan Rupprecht. Alle Rechte vorbehalten. Dieses
Programm ist Freeware, d.h. sie dürfen das Programm beliebig weitergeben
und brauchen den Autoren für die Nutzung keine Gebühr zahlen. Der Autor
kann nicht haftbar gemacht werden für irendwelche Schäden, die sich aus
der Nutzung der Programms ergeben. Die Benutzung geschieht auf eigene
Gefahr!
FÜR CLEVERWIN BENÖTIGEN SIE ...
Einen Amiga® (kompatiblen) Computer mit mind. AmigaOS2.04.
BESCHREIBUNG
Das Amiga Betriebssystem kennt 2 Methoden den Inhalt von Fenstern wieder-
herzustellen. Die eine heißt 'SimpleRefresh' und wird von den meisten
Programmen benutzt. Sie ist langsam benötigt jedoch nur wenig Speicher.
Die zweite Methode ist der sogenannte 'SmartRefresh', dieser ist schnel-
ler benötigt aber mehr Speicher.
CleverWIN ist ein kleiner 'Patch', welcher es ermöglicht, daß alle Pro-
gramme ihre Fenster im 'SmartRefresh' Modus öffnen. Leider funktionieren
nicht alle Programme einwandfrei im 'SmartRefresh' Modus, aus diesem
Grunde bietet Ihnen CleverWIN die Möglichkeit bestimmte Programme und
öffentliche Bildschirme von einer Modifikation durch CleverWIN auszu-
schließen. Dies ist besonders nützlich bei Console Fenster (Shell), die
'Ausschneiden und Einfügen' nur im 'SimpleRefresh' Modus bieten.
Mit Version 37.10 kann mittels SIMPLE Option auch genau das Gegenteil
erreicht werden, daher Fenster werden in Simplerefresh statt SmartRefresh
geöffnet.
INSTALLATION UND START
Um CleverWIN zu installieren ziehen Sie einfach das Programmpiktogramm
in die geschwünschte Zielschublade (zB. WBStartup).
CleverWIN kann von der Shell und von der Workbench gestartet bzw beendet
werden. Folgende Optionen werden unterstützt.
PUBSCREEN
Diese Option erlaubt es Ihnen festzulegen, ob die Fenster eines öffent-
lichen Bildschirm von CleverWIN modifiziert werden sollen.
Beispiel:
PUBSCREEN=(Workbench|TCalc)
Nur die Fenster auf den öffentlichen Bildschirmen 'Workbench' und
'TCalc' werden in 'SmartRefresh' geöffnet.
PUBSCREEN=~(Workbench)
Die Fenster des 'Workbench' Schirms werden NICHT beeinflußt.
ACHTUNG: Diese Option hat nur Effekt auf Fenster die auf einen öffentl.
Bildschirm geöffnet werden, private Bildschirme werden durch diese
Option nicht beeinflußt! Benutzen Sie die IGNORETASK Option für
Fenster auf privaten Bildschirmen.
Wichtig! Alternative Möglichkeiten (zB. Workbench|TCalc) und
'NICHT' Ausdrücke (wie zB. ~Workbench) müssen in Klammern
gesetzt werden (wie in den Beispielen gezeigt)!
IGNORETASK
Diese Option ermöglicht es bestimmte Programme von einer Modifikation
durch CleverWIN auszuschließen.
Beispiele:
IGNORETASK=Workbench
Alle Workbench Fenster werden CleverWIN ignoriert.
IGNORETASK=(CON#?|dpaint#?)
CleverWIN ignoriert alle DPaint und Console Fenster.
ACHTUNG: Dieses Namensmuster sollten Sie immer verwenden, da DPaint
sonst nicht korrekt arbeitet, und damit Sie weiterhin 'Ausschnei-
den und Einfügen' in Console (Shell) Fenster nutzen können
NOBACKDROPS
Verbietet die Modifikation von sog. Backdrop Fenster (Fenster die im-
mer im Hintergrund sind).
ACHTUNG: Falls Sie die Workbench Option 'Workbench als Hintergrund'
aktiviert haben, sollten Sie diese Option benutzen, da es sonst
zu Darstellungsfehlern kommt.
SIMPLE
Diese Option is für langsame Hardware gedacht, wo das Businterface
zwischen Grafik- und Hauptspeicher für Smartrefresh zu langsam ist.
Fenster werden mit dieser Option dann in den Simplerefresh-Modus ge-
zwungen.
CleverWIN kann durch einen nochmaligen Start wieder entfernt werden.
EIN DANKE GEHT AN
Damian Jurzysta für seinen Bugreport und eine jüngere notifyintuition.
library.
Dirk Neubauer für seine eMails.
ENTWICKLUNGSGESCHICHTE
37.0 first public release
37.1 error in the doc fixed, added Installer script
37.2 removed Enforcer hit, which was caused by write
access to rom. added PUBSCREEN option, removed
(buggy) SCREEN option.
37.3 improved PUBSCREEN option. CleverWIN is now a
commodity.
37.4 recompiled with MaxonDEVELOP, minor optimiziations,
changed version id from 39.x to 37.x
37.5 added NOBACKDROPS option
37.6 internal release
37.7 totally rewritten: CleverWIN is no longer a commodity,
removed support for notifyintuition.library,
program terminates after patch has been installed
-> saves about 15-20kb of memory!
37.8 bugfix: patch code did not check all tags passed to
OpenWindowTagList(), fixed wrong example in docs
(~Workbench -> ~(Workbench)), minor improvements
37.9 problems with PPaint 6.4 and Digita Organizer should
be fixed now.
37.10 neue SIMPLE option.
37.11 der Patchcode ist nun etwas robuster.
AUTOR
Senden Sie Fehlerhinweise und Verbesserungsvorschläge an:
Stephan Rupprecht
Apfeldweg 1
D44359 Dortmund
Germany
eMail
stephan.rupprecht@gmx.de
http://stephan-rupprecht.de